package com.cencat.framework.core.annotation;

import java.lang.annotation.*;

/**
 * 忽略租户过滤注解
 * 标记在方法上表示该方法不需要租户隔离
 */
@Target({ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface IgnoreTenant {
    
    /**
     * 是否忽略租户过滤
     */
    boolean value() default true;
    
    /**
     * 忽略原因描述
     */
    String reason() default "";
}